import { wxlogin } from './../api/login';
import { updateUserInfo } from '@/api/user.js'
export default {
	data() {
		return {
			/**
			 * 页面加载
			 */
			// 微信code
			code:''
		}
	},

	methods: {
		// 全局登录模态框方法
		loginModal() {
			uni.showModal({
				title: '您还未登录',
				content: "请先登录之后再进行操作",
				success: function(res) {
					if (res.confirm) {
						uni.login({
							provider: 'weixin', //使用微信登录
							success: (loginRes) => {
								if(loginRes.errMsg == 'login:ok'){
									// this.code = loginRes.code
									wxlogin({code:loginRes.code}).then(res => {
										uni.setStorageSync('token',res.data.access_token)
										uni.request({
											// url:'https://store.oneself.icu/api/v1/user',
											url:'https://iot.wehcatapp.zhongtuodianshang.cn/api/v1/user',
											 method: 'GET',
											 header: {
											   'Authorization': 'Bearer ' + uni.getStorageSync('token')
											 },
											 success: (res) => {
											   uni.setStorageSync('userInfo',res.data)
											 },
											 fail: (err) => {
											   console.error('获取用户信息成失败', err);
											   reject(err);
											 }
										})
										uni.navigateTo({
											url:'/pages/index/index'
										})
									})
								}else{
									uni.showToast({
										title:'系统异常'
									})
								}
								// resolve(loginRes)
								

							}
						});

					} else if (res.cancel) {
						console.log(res.cancel, 'cancel')
					}
				}
			});

		},


	}
}